package com.software.sqlite.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.persistence.*;
import java.util.Date;

@Data
public class SonicwallAccountEntity extends BaseEntity {

    private Long sonicwallAccountId;

    private Long sonicwallId;

    private Long shipId;

    private String shipName;

    private String sonicwallName;

    private String remoteIp;

    private Integer remotePort;

    private String remoteUserName;

    private String remotePassword;

    private String accountName;

    private String uuid;

    private String password;

    private String enabled;

    private String comment;

    private String created;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createdTime;

    private String accountExpires;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date accountExpiresTime;

    private String accountLeftLifetime;

    private String sessionExpires;

    private String sessionLifetime;

    private String idleTimeout;

    private String receiveLimit;

    private String transmitLimit;

    private String quotaCycle;




}
